impact mechanical fuse (imf) - Francés Inglés Diccionario